package com.itheima.pojo;

import lombok.Data;
import org.springframework.boot.context.properties.ConfigurationProperties;
import org.springframework.context.annotation.Configuration;
import org.springframework.stereotype.Component;

/**
 * @Author: 斌
 * @DateTime: 2023年02月19日  20:34:23
 * @Description: com.itheima.pojo
 * @Version: 1.0
 */
@Data  //lombok实体类封装
@Component  // 交给spring管理，自动装配
@ConfigurationProperties(prefix = "ali.oss") //读取配置文件里以ali.oss为前缀的内容
public class AliOssProperties {
    /*@Value("${reggie.path}")
    private String basePath;*/
    // Endpoint以华东1（杭州）为例，其它Region请按实际情况填写。
   private String endpoint ;
    // 阿里云账号AccessKey拥有所有API的访问权限，风险很高。强烈建议您创建并使用RAM用户进行API访问或日常运维，请登录RAM控制台创建RAM用户。
    private String accessKeyId ;
    private String accessKeySecret ;
    // 填写Bucket名称，例如examplebucket。
    private String bucketName ;
    // 填写Object完整路径。Object完整路径中不能包含Bucket名称。
    //String objectName = "exampleobject.jpg";
}
